package com.caipin.service;

import com.caipin.domain.web.AbnormalResultsRotationChart;

/**
 * @Author: zhunian0322@163.com
 * @DateTime: 2021-10-06 11:58
 * @Description: TODO
 */
public interface AICourseHomePageManagementService {
    List<AbnormalResultsRotationChart> getAbnormalResultsRotationChart();

    List<AbnormalResultsClassroom> getAbnormalResultsClassroom();

    SchoolStatistics getStatisticsOfSchoolAttendanceForNow();

    SchoolStatistics getStatisticsOfSchoolAttendanceForToday();

    SchoolStatistics getStatisticsOfSchoolAttendanceForWeek();

    List<RankingTeacher> getRankingTeacherList();

    List<RankingClbum> getRankingClbumList();

    List<InvasionWarning> getInvasionWarning(Integer paramInteger);

    List<RaiseHandsStatistics> getRaiseHandsStatisticsForDay();

    List<RaiseHandsStatistics> getRaiseHandsStatisticsForWeek();

    List<RaiseHandsStatistics> getRaiseHandsStatisticsForMonth();

    List<AttendanceStatistics> getAttendanceStatisticsForDay();

    List<AttendanceStatistics> getAttendanceStatisticsForWeek();

    List<AttendanceStatistics> getAttendanceStatisticsForMonth();

    List<WalkAroundStatistics> getWalkAroundStatisticsForDay();

    List<WalkAroundStatistics> getWalkAroundStatisticsForWeek();

    List<WalkAroundStatistics> getWalkAroundStatisticsForMonth();

    List<SleepStatistics> getSleepStatisticsForDay();

    List<SleepStatistics> getSleepStatisticsForWeek();

    List<SleepStatistics> getSleepStatisticsForMonth();
}

